knee drop - French English Dictionary